home *** CD-ROM | disk | FTP | other *** search
/ Quick PC 61 / Quick PC 61.iso / I386 / W3CORE.MO_ / w3core.mof
Encoding:
Text File  |  2003-02-21  |  4.2 KB  |  201 lines

  1. //**************************************************
  2. // *** W3Core Trace Data Layout
  3. //**************************************************
  4. #pragma classflags("forceupdate")
  5. #pragma namespace ("\\\\.\\Root\\WMI")
  6.  
  7. [Dynamic,
  8.   Description("IIS: WWW Server") : amended,
  9.   Guid("{3a2a4e84-4c21-4981-ae10-3fda0d9b0f83}"),
  10.   locale("MS\\0x409")]
  11. class IIS_Trace:EventTrace
  12. {
  13.  
  14. };
  15.  
  16. [Dynamic,
  17.  Description("IIS User Request") : amended,
  18.  Guid("{d42cf7ef-de92-473e-8b6c-621ea663113a}"),
  19.  DisplayName("W3Server"),
  20.  locale("MS\\0x409")
  21. ]
  22. class IIS_Trans:IIS_Trace
  23. {
  24.  
  25. };
  26.  
  27. [Dynamic,
  28.  Description("W3 Service Received a New Request") : amended,
  29.  EventType(1),
  30.  EventTypeName("Start") : amended
  31. ]
  32. class W3ReceiveNewRequest:IIS_Trans
  33. {
  34.     [WmiDataId(1),
  35.      Description("Request ID") : amended,
  36.      read]
  37.      uint64  RequestId;
  38.     [WmiDataId(2),
  39.      Description("Bytes Received") : amended,
  40.      read]
  41.      uint32 BytesReceived;
  42. };
  43.  
  44. [Dynamic,
  45.  Description("W3 Service Send Response") : amended,
  46.  EventType{2, 16, 17, 18, 19, 20, 21, 22, 23, 24},
  47.  EventTypeName{"End", "SndBody", "SndResp", "SndEnt", "SndFilt", "ErrSnd", "ErrEnt", "ErrCtx", "ErrVec", "VecSnd"} : amended
  48. ]
  49. class W3SendResponse:IIS_Trans
  50. {
  51.     [WmiDataId(1),
  52.      Description("Request ID") : amended,
  53.      read]
  54.      uint64  RequestId;
  55.     [WmiDataId(2),
  56.      Description("Bytes Sent") : amended,
  57.      read]
  58.      uint32 BytesSent;
  59. };
  60.  
  61.  
  62. [Dynamic,
  63.  Description("W3 StaticFile request") : amended,
  64.  EventType(10),
  65.  EventTypeName("FileReq") : amended
  66. ]
  67. class W3FileRequest:IIS_Trans
  68. {
  69.     [WmiDataId(1),
  70.      Description("Request ID") : amended,
  71.      read]
  72.      uint64  RequestId;
  73.     [WmiDataId(2),
  74.      Description("File Name") : amended,
  75.      StringTermination("NullTerminated"),
  76.      format("w"),
  77.      read]
  78.      string FileName;
  79. };
  80.  
  81. [Dynamic,
  82.  Description("W3 CGI request") : amended,
  83.  EventType(11),
  84.  EventTypeName("CGIReq") : amended
  85. ]
  86. class W3CGIRequest:IIS_Trans
  87. {
  88.     [WmiDataId(1),
  89.      Description("Request ID") : amended,
  90.      read]
  91.      uint64  RequestId;
  92. };
  93.  
  94. [Dynamic,
  95.  Description("W3 ISAPI request") : amended,
  96.  EventType(12),
  97.  EventTypeName("IsapiReq") : amended
  98. ]
  99. class W3IsapiRequest:IIS_Trans
  100. {
  101.     [WmiDataId(1),
  102.      Description("Request ID") : amended,
  103.      read]
  104.      uint64  RequestId;
  105. };
  106.  
  107.  
  108. [Dynamic,
  109.  Description("W3 Service makes an OOP ISAPI request") : amended,
  110.  EventType(13),
  111.  EventTypeName("OopReq") : amended
  112. ]
  113. class W3OopRequest:IIS_Trans
  114. {
  115.     [WmiDataId(1),
  116.      Description("Request ID") : amended,
  117.      read]
  118.      uint64  RequestId;
  119.     [WmiDataId(2),
  120.      Description("Process ID") : amended,
  121.      read]
  122.      uint32 ProcessId;
  123.     [WmiDataId(3),
  124.      Description("Total Requests") : amended,
  125.      read]
  126.      uint32 TotalReqs;
  127.     [WmiDataId(4),
  128.      Description("Current Requests") : amended,
  129.      read]
  130.      uint32 CurrentReqs;
  131.  
  132. };
  133.  
  134. [Dynamic,
  135.  Description("IIS Filter Request") : amended,
  136.  Guid("{00237f0d-73eb-4bcf-a232-126693595847}"),
  137.  DisplayName("W3Filter"),
  138.  locale("MS\\0x409")
  139. ]
  140. class IIS_Filter_Trans:IIS_Trace
  141. {
  142.  
  143. };
  144.  
  145. [Dynamic,
  146.  Description("W3 Filter Request") : amended,
  147.  EventType(1),
  148.  EventTypeName("Start") : amended
  149. ]
  150. class W3FilterTransStart:IIS_Filter_Trans
  151. {
  152.     [WmiDataId(1),
  153.      Description("Request ID") : amended,
  154.      read]
  155.      uint64  RequestId;
  156.     [WmiDataId(2),
  157.      Description("Filter Name") : amended,
  158.      StringTermination("NullTerminated"),
  159.      format("w"),
  160.      read]
  161.      string FilterName;
  162. };
  163.  
  164. [Dynamic,
  165.  Description("W3 Filter Request") : amended,
  166.  EventType(2),
  167.  EventTypeName("End") : amended
  168. ]
  169. class W3FilterTransEnd:IIS_Filter_Trans
  170. {
  171.     [WmiDataId(1),
  172.      Description("Request ID") : amended,
  173.      read]
  174.      uint64  RequestId;
  175. };
  176.  
  177.  
  178. [Dynamic,
  179.  Description("IIS CGI Request") : amended,
  180.  Guid("{e2e55403-0d2e-4609-a470-be0da04013c0}"),
  181.  DisplayName("W3Cgi"),
  182.  locale("MS\\0x409")
  183. ]
  184. class IIS_Cgi_Trans:IIS_Trace
  185. {
  186.  
  187. };
  188.  
  189. [Dynamic,
  190.  Description("CGI Request") : amended,
  191.  EventType{1, 2},
  192.  EventTypeName{"Start", "End"} : amended
  193. ]
  194. class W3CgiTrans:IIS_Cgi_Trans
  195. {
  196.     [WmiDataId(1),
  197.      Description("Request ID") : amended,
  198.      read]
  199.      uint64  RequestId;
  200. };
  201.